﻿@charset "utf-8";
/* CSS Document */
*{ font-size:12px; margin:0px; padding:0px; font-family:"宋体",Verdana, Arial;}
body{ margin:0 auto; color:#414141; background:#f3f3f3;}
div{ margin:0 auto;}
img{border:none;}
li{list-style:none;}
a{color:#414141; text-decoration:none;}
a:hover{color:#414141; text-decoration:underline;}
.clear{clear:both; font-size:0px; height:30px;}
.clear1{clear:both; font-size:0px;}
.hidden{display:none;}




/*------------头部-------------*/
.head{ width:1000px; height:110px; overflow:hidden;}
.logo{ width:576px; height:110px; float:left; background:url(../img/logo.jpg) no-repeat; overflow:hidden;}
.jr{ width:260px; height:110px; float:right; overflow:hidden;}
.jr dt{ width:224px; height:40px; float:right; overflow:hidden; background:url(../img/jr_bg.jpg) no-repeat; text-align:center; line-height:28px;}
.jr dd{ width:260px; height:30px; float:right; overflow:hidden; background:url(../img/dianhua.jpg) no-repeat; margin-top:18px;}


/*------------导航-------------*/
.nav_bg{ height:40px; overflow:hidden; background:#007cc2;}
.nav{ width:1000px; height:40px; overflow:hidden;}
.nav li{ width:125px; height:40px; float:left; overflow:hidden; line-height:40px; text-align:center;}
.nav li a{ width:125px; height:40px; color:#FFF; font-family:"微软雅黑"; font-size:14px; display:block;} 
.nav li a:hover{ width:125px; height:40px; color:#FFF; font-family:"微软雅黑"; font-size:14px; display:block;} 
.li_on{ width:125px; height:55px; background:url(../img/nav_hover.jpg) no-repeat;text-decoration:none;}
.li_on a{ text-decoration:none;}


/*------------幻灯片-------------*/
.flash{ width:1000px; height:400px; overflow:hidden; margin-top:8px;}
.flash img{ width:1000px; height:400px;}


/*------------主要内容-------------*/
.main{ width:1000px; height:auto; overflow:hidden; margin-top:8px;}

/*------------左边样式-------------*/
.left{ width:228px; height:500px; padding:1px 1px 21px 1px; float:left; overflow:hidden; background:url(../img/left_bg.jpg) no-repeat;}
.left_dt{ width:228px; height:40px; float:left; overflow:hidden;}

.left_dd{ width:200px; height:auto; padding:10px 14px 0px 14px; float:left; overflow:hidden;}
.left_dd li{ width:190px; height:auto; padding-left:10px; float:left; overflow:hidden; line-height:34px; background:url(../img/dot.jpg) no-repeat left;}

.left_ss{ width:198px; height:22px; padding:20px 0px 0px 14px; float:left; overflow:hidden;}
.left_ss dt{ width:153px; height:22px; float:left; overflow:hidden; background:url(../img/ssk.jpg) no-repeat;}
.left_ss dd{ width:45px; height:22px; float:left; overflow:hidden;}
.ssk{ width:130px; height:22px; margin-left:23px; display:inline; line-height:22px; color:#666; border:0px; background:none;}

.shfw{ width:214px; height:82px; margin:30px 0px 0px 7px; display:inline; float:left; overflow:hidden;}

/*------------右边样式-------------*/
.right{ width:726px; height:auto; padding:0px 0px 21px 0px; float:left; overflow:hidden; margin-left:44px;}

.right_top{ width:726px; height:295px; float:left; overflow:hidden;}

/*------------新闻中心-------------*/
.news{ width:439px; height:295px; float:left; overflow:hidden;}
.news dt{ width:439px; height:52px; background:url(../img/news_dt.jpg) no-repeat bottom; float:left; overflow:hidden;}
.news dt h2{ width:164px; height:50px; float:left; overflow:hidden;}
.news dt span{ width:38px; height:13px; float:right; padding-top:25px; overflow:hidden;}
.news dd{ width:439px; height:233px; margin-top:10px; float:left; overflow:hidden;}
.nr_top{ width:439px; height:89px; float:left; overflow:hidden;}
.nr_top h2{ width:134px; height:89px; float:left; overflow:hidden;}
.nr_top h2 img{ width:128px; height:83px; background:#FFF; padding:3px;}
.nr_top span{ width:284px; height:89px; margin-left:21px; line-height:22px; float:left; overflow:hidden;}
.nr_top span a{ color:#d00204;}
.nr_top span a:hover{ color:#d00204;}

.nr_main{ width:439px; height:130px; float:left; overflow:hidden; margin-top:10px;}
.nr_main li{ width:429px; height:auto; border-bottom:#999 dashed 1px; background: url(../img/dot.jpg) no-repeat left; line-height:30px; padding-left:10px; float:left; overflow:hidden; position:relative;}
.nr_main li span{ position: absolute; right:0px; top:0px; *top:0px;} 

/*------------关于我们-------------*/
.about{ width:247px; height:295px; float:left; overflow:hidden; margin-left:40px;}
.about dt{ width:247px; height:52px; background:url(../img/news_dt.jpg) no-repeat bottom left; float:left; overflow:hidden;}
.about dt h2{ width:104px; height:50px; float:left; overflow:hidden;}
.about dt span{ width:38px; height:13px; float:right; padding-top:25px; overflow:hidden;}
.about dd{ width:232px; height:203px; padding:10px 5px 20px 10px; margin-top:10px; float:left; overflow:hidden; background:url(../img/about_dd.jpg) no-repeat; line-height:24px;}
.about dd a{ color:#d00204;}
.about dd a:hover{ color:#d00204;}

/*------------成功案例-------------*/
.case{ width:726px; height:220px; float:left; overflow:hidden;}
.case_dt{ width:726px; height:52px; background:url(../img/case_dt.jpg) no-repeat bottom; float:left; overflow:hidden;}
.case_dt h2{ width:auto; height:50px; float:left; overflow:hidden;}
.case_dt span{ width:38px; height:13px; float:right; padding-top:25px; overflow:hidden;}
.case_dd{ width:726px; height:148px; margin-top:12px; float:left; overflow:hidden;}
.rollBox{ width:726px; height:148px; overflow:hidden; padding:0; margin:0 auto;}
.rollBox .LeftBotton{ height:32px; width:14px; overflow:hidden; float:left; display:inline; margin:42px 11px 0px 0px;cursor:pointer;}
.rollBox .RightBotton{ height:32px; width:14px; overflow:hidden; float:left; display:inline; margin:42px 0px 0px 11px;cursor:pointer;}
.rollBox .Cont{ width:676px; overflow:hidden; float:left; height:148px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:147px; height:148px; float:left; margin:0px 11px; display:inline; overflow:hidden;}
.rollBox .Cont .pic img{ width:141px; height:112px; background:#FFF; border:#e0e0e0 solid 1px; padding:2px;}
.rollBox .Cont .pic p,.rollBox .Cont .pic p a{ width:147px; height:30px; text-align:center; line-height:30px; overflow:hidden; float:left;}
.rollBox #List1,.rollBox #List2{float:left;}

/*------------尾部-------------*/
.foot_bg{ height:92px; overflow:hidden; background:#007cc2; margin-top:8px;}
.foot{ width:1000px; height:72px; overflow:hidden; line-height:24px; padding-top:20px;}
.foot dt{ width:600px; height:72px; color:#FFF; float:left; overflow:hidden;}
.foot dd{ width:300px; height:72px; color:#FFF; float:right; text-align:right; overflow:hidden;}
.foot a{ color:#FFF;}
.foot a:hover{ color:#FFF;}



/*-----------内页左边样式-------------*/
.ny_left_dd{ width:228px; height:auto; margin-top:10px; float:left; overflow:hidden;}
.ny_left_dd li{ width:228px; height:34px; float:left; overflow:hidden; line-height:34px; background:url(../img/ny_li.jpg) no-repeat;}
.ny_left_dd li a{ width:192px; height:34px; padding:0px 0px 0px 36px; display:block;}
.ny_left_dd li a:hover{ width:192px; height:34px; padding:0px 0px 0px 36px; background:url(../img/ny_hover.jpg) no-repeat; display:block; color:#FFF; text-decoration:none;}


/*-----------内页右边样式-------------*/
.ny_right_dt{ width:726px; height:52px; background:url(../img/case_dt.jpg) no-repeat bottom; float:left; overflow:hidden;}
.ny_right_dt h2{ height:25px; padding-top:25px; font-size:14px; float:left; overflow:hidden;}
.ny_right_dt span{ width:438px; height:50px; float:right; line-height:50px; text-align:right; overflow:hidden;}
.ny_right_dd{ width:726px; height:auto; padding-top:20px; float:left; overflow:hidden;}

.ny_wz{ width:726px; height:auto; float:left; overflow:hidden;}

.ny_pic{ width:726px; height:auto; float:left; overflow:hidden;}
.ny_pic li{width:147px; height:158px; float:left; margin:0px 17px; display:inline; overflow:hidden;}
.ny_pic li img{ width:141px; height:112px; background:#FFF; border:#e0e0e0 solid 1px; padding:2px;}
.ny_pic li p{ width:147px; height:30px; text-align:center; line-height:30px; overflow:hidden; float:left;}


.ny_news{ width:726px; height:auto; float:left; overflow:hidden;}
.ny_news li{ width:716px; height:auto; border-bottom:#999 dashed 1px; background: url(../img/dot.jpg) no-repeat left; line-height:30px; padding-left:10px; float:left; overflow:hidden; position:relative;}
.ny_news li span{ position: absolute; right:0px; top:0px; *top:0px;} 





.ny_left_all{ width:230px; height:auto; float:left; overflow:hidden;}
.ny_left{ width:228px; height:auto; padding-bottom:20px; border:#e0e0e0 solid 1px; float:left; overflow:hidden; background:#FFF;}

.ny_f{ width:230px; height:18px; float:left; overflow:hidden; background:url(../img/ny_left_foot.jpg) no-repeat;}

/*新闻内容页*/
#newsview{ margin:10px}
#newsview h1{ font-size:16px; text-align:center; line-height:50px}
#newsview_cs{line-height:30px; text-align:center; color:#666; height:30px; border-bottom:#666 1px solid; margin-bottom:10px}

/*内容页公用样式*/
.heng {margin-bottom:10px;border-bottom: #999999 2px solid}
.heng span {font-size:12px;font-weight:bold;background-color:#999999;padding:5px 10px;color:#FFFFFF; margin-left:20px; line-height:23px}
/*内容页上下条样式*/
#pageview { border-top:#999999 1px dashed}
#pageview ul {margin-left:20px}
#pageview ul li { list-style-type: square;}
#pageview ul li a {font-size:12px; text-decoration:none; line-height:180%;}
#page { width:100%;padding:5px; text-align:center}

#content,#content p{line-height:180%; font-size:14px}

/*图集内容页*/
#imagesview { margin:10px}
#imagesview h1{ font-size:16px; text-align:center; line-height:45px}
#imagesview span {display:block; width:630px; padding:20px 40px}
#images_content_c {margin:10px;ist-style-position: inside;}
#images_content_c ol { list-style-position:inside; padding-left:10px;}
#images_content_c ol li {list-style-type: decimal;}


/*留言列表*/
.guestbook {margin:0; padding:0}
.guestbook ul {border:#CCCCCC 1px solid; margin:5px 0px}
.guestbook ul .title { padding:2px 5px; margin:2px; background-color: #ccc; font-weight:bold}
.guestbook ul .qe {border-bottom:#666 1px dashed}
.guestbook ul .qe img { padding:10px; float:left}
.guestbook ul .qe span {float:left; padding:5px}
.guestbook ul .re { padding:2px 5px; margin:2px;}
.guestbook ul .bottom { padding:2px 5px; border-top:#CCCCCC 1PX solid; text-align:right }

